package cn.itcast.backend2;

import java.util.Arrays;

public enum UserRole {
    GUEST(0), // 游客
    USER(1),  // 普通用户
    ADMIN(2); // 管理员


    Integer value;

    UserRole() {
    }

    UserRole(Integer value) {
        this.value = value;
    }

    public Integer getValue() {
        return value;
    }

    static public UserRole get(Integer value) {
        UserRole userRole = Arrays.stream(UserRole.values()).filter(p -> value.equals(p)).findFirst().orElse(null);
        return userRole;
    }
}